package kingwing.dc.core.model;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;



import org.hibernate.annotations.Type;

import com.bstek.dorado.annotation.PropertyDef;

@Entity
@Table(name="DC_INFOS")
public class Infos extends BaseEntity {

	private static final long serialVersionUID = 127720507862721905L;
	
	@PropertyDef(label="规则名称")
	@Column(name="RULE_NAME_",length=512)
	private String ruleName;
	
	@PropertyDef(label="字段1")
	@Column(name="FIELD_1_")
	@Type(type="text")
	private String field1;
	
	@PropertyDef(label="字段2")
	@Column(name="FIELD_2_")
	@Type(type="text")
	private String field2;
	
	@PropertyDef(label="字段3")
	@Column(name="FIELD_3_")
	@Type(type="text")
	private String field3;
	
	@PropertyDef(label="字段4")
	@Column(name="FIELD_4_")
	@Type(type="text")
	private String field4;
	
	@PropertyDef(label="字段5")
	@Column(name="FIELD_5_")
	@Type(type="text")
	private String field5;
	
	@PropertyDef(label="备用字段1")
	@Column(name="FIELD_6_")
	@Type(type="text")
	private String field6;
	
	@PropertyDef(label="备用字段2")
	@Column(name="FIELD_7_")
	@Type(type="text")
	private String field7;
	
	@PropertyDef(label="备用字段3")
	@Column(name="FIELD_8_")
	@Type(type="text")
	private String field8;
	

	public String getRuleName() {
		return ruleName;
	}

	public void setRuleName(String ruleName) {
		this.ruleName = ruleName;
	}

	public String getField1() {
		return field1;
	}

	public void setField1(String field1) {
		this.field1 = field1;
	}

	public String getField2() {
		return field2;
	}

	public void setField2(String field2) {
		this.field2 = field2;
	}

	public String getField3() {
		return field3;
	}

	public void setField3(String field3) {
		this.field3 = field3;
	}

	public String getField4() {
		return field4;
	}

	public void setField4(String field4) {
		this.field4 = field4;
	}

	public String getField5() {
		return field5;
	}

	public void setField5(String field5) {
		this.field5 = field5;
	}

	public String getField6() {
		return field6;
	}

	public void setField6(String field6) {
		this.field6 = field6;
	}

	public String getField7() {
		return field7;
	}

	public void setField7(String field7) {
		this.field7 = field7;
	}

	public String getField8() {
		return field8;
	}

	public void setField8(String field8) {
		this.field8 = field8;
	}

}
